package com.mt.channel.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.mt.course.entity.CourseEntity;
import com.mt.customer.entity.CustomerEntity;

public class ChannelCustomerEntity implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 2666593637707255386L;

    private Integer channelCustomerId;

    private Integer customerId;

    private String loginName;

    private Integer channelAdminId;

    private Integer channelId;

    private String channelNo;

    private Integer channelCommissionerId;

    private Integer channelManagerId;

    private Integer channelDirectorId;

    private Date createTime;

    private Date updateTime;

    private ChannelEntity channelEntity;

    private CustomerEntity customerEntity;

    /**
     * 增加用户订单信息
     */

    private ChannelOrderEntity channelOrderEntity;

    /**
     * 增加渠道商用户课程开通数量
     */

    private Integer customerCourseCounts;

    /**
     * 推荐课程
     */
    private List<CourseEntity> recommendCourseList;

    private String password;

    private String realName;

    private Integer sex;

    private Integer age;

    private String ecSalt;

    private Integer channelRoleID;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getChannelCustomerId() {
        return channelCustomerId;
    }

    public void setChannelCustomerId(Integer channelCustomerId) {
        this.channelCustomerId = channelCustomerId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public Integer getChannelAdminId() {
        return channelAdminId;
    }

    public void setChannelAdminId(Integer channelAdminId) {
        this.channelAdminId = channelAdminId;
    }

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public String getChannelNo() {
        return channelNo;
    }

    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo;
    }

    public Integer getChannelCommissionerId() {
        return channelCommissionerId;
    }

    public void setChannelCommissionerId(Integer channelCommissionerId) {
        this.channelCommissionerId = channelCommissionerId;
    }

    public Integer getChannelManagerId() {
        return channelManagerId;
    }

    public void setChannelManagerId(Integer channelManagerId) {
        this.channelManagerId = channelManagerId;
    }

    public Integer getChannelDirectorId() {
        return channelDirectorId;
    }

    public void setChannelDirectorId(Integer channelDirectorId) {
        this.channelDirectorId = channelDirectorId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public ChannelEntity getChannelEntity() {
        return channelEntity;
    }

    public void setChannelEntity(ChannelEntity channelEntity) {
        this.channelEntity = channelEntity;
    }

    public CustomerEntity getCustomerEntity() {
        return customerEntity;
    }

    public void setCustomerEntity(CustomerEntity customerEntity) {
        this.customerEntity = customerEntity;
    }

    public ChannelOrderEntity getChannelOrderEntity() {
        return channelOrderEntity;
    }

    public void setChannelOrderEntity(ChannelOrderEntity channelOrderEntity) {
        this.channelOrderEntity = channelOrderEntity;
    }

    public Integer getCustomerCourseCounts() {
        return customerCourseCounts;
    }

    public void setCustomerCourseCounts(Integer customerCourseCounts) {
        this.customerCourseCounts = customerCourseCounts;
    }

    public List<CourseEntity> getRecommendCourseList() {
        return recommendCourseList;
    }

    public void setRecommendCourseList(List<CourseEntity> recommendCourseList) {
        this.recommendCourseList = recommendCourseList;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getEcSalt() {
        return ecSalt;
    }

    public void setEcSalt(String ecSalt) {
        this.ecSalt = ecSalt;
    }

    public Integer getChannelRoleID() {
        return channelRoleID;
    }

    public void setChannelRoleID(Integer channelRoleID) {
        this.channelRoleID = channelRoleID;
    }
}